package com.onpositive.knowledge.model.value.audits;

import com.onpositive.knowledge.model.IUniverse;
import com.onpositive.knowledge.model.values.IHasAuditResult;
import com.onpositive.knowledge.model.values.IValueTransformer;
import com.onpositive.semantic.model.api.changes.IListenable;


public interface IAuditManager extends IUniverseAudit, IHasAuditResult, IValueTransformer, IListenable {

	void addAudit(IAudit audit);
	
	IUniverse getUniverse();
	
	Class<?>[] getTargetClasses(String auditId);
}